package com.qsmx.qingqiuticket.app.entity;

import java.util.List;

public class VersionEntity {

    /**
     * header : {"code":"200","message":"操作成功","token":null,"portType":null,"memberUuid":null,"timeStamp":null}
     * body : [{"version":"2.0.2.1","upgradeType":"1","upgradeInfo":"22222","downloadUrl":"https://ultraman-oss.njqsmx.com/uploads/HKt4cuW1721375451123d01cc730bcb94b4e9303e0185e9db5c1.jpg","length":null,"releaseTime":"2024-07-19 15:50:30","remark":null}]
     */

    private HeaderBean header;
    private List<BodyBean> body;

    public HeaderBean getHeader() {
        return header;
    }

    public void setHeader(HeaderBean header) {
        this.header = header;
    }

    public List<BodyBean> getBody() {
        return body;
    }

    public void setBody(List<BodyBean> body) {
        this.body = body;
    }

    public static class HeaderBean {
        /**
         * code : 200
         * message : 操作成功
         * token : null
         * portType : null
         * memberUuid : null
         * timeStamp : null
         */

        private String code;
        private String message;
        private Object token;
        private Object portType;
        private Object memberUuid;
        private Object timeStamp;

        public String getCode() {
            return code;
        }

        public void setCode(String code) {
            this.code = code;
        }

        public String getMessage() {
            return message;
        }

        public void setMessage(String message) {
            this.message = message;
        }

        public Object getToken() {
            return token;
        }

        public void setToken(Object token) {
            this.token = token;
        }

        public Object getPortType() {
            return portType;
        }

        public void setPortType(Object portType) {
            this.portType = portType;
        }

        public Object getMemberUuid() {
            return memberUuid;
        }

        public void setMemberUuid(Object memberUuid) {
            this.memberUuid = memberUuid;
        }

        public Object getTimeStamp() {
            return timeStamp;
        }

        public void setTimeStamp(Object timeStamp) {
            this.timeStamp = timeStamp;
        }
    }

    public static class BodyBean {
        /**
         * version : 2.0.2.1
         * upgradeType : 1
         * upgradeInfo : 22222
         * downloadUrl : https://ultraman-oss.njqsmx.com/uploads/HKt4cuW1721375451123d01cc730bcb94b4e9303e0185e9db5c1.jpg
         * length : null
         * releaseTime : 2024-07-19 15:50:30
         * remark : null
         */

        private String version;
        private String upgradeType;
        private String upgradeInfo;
        private String downloadUrl;
        private Object length;
        private String releaseTime;
        private Object remark;

        public String getVersion() {
            return version;
        }

        public void setVersion(String version) {
            this.version = version;
        }

        public String getUpgradeType() {
            return upgradeType;
        }

        public void setUpgradeType(String upgradeType) {
            this.upgradeType = upgradeType;
        }

        public String getUpgradeInfo() {
            return upgradeInfo;
        }

        public void setUpgradeInfo(String upgradeInfo) {
            this.upgradeInfo = upgradeInfo;
        }

        public String getDownloadUrl() {
            return downloadUrl;
        }

        public void setDownloadUrl(String downloadUrl) {
            this.downloadUrl = downloadUrl;
        }

        public Object getLength() {
            return length;
        }

        public void setLength(Object length) {
            this.length = length;
        }

        public String getReleaseTime() {
            return releaseTime;
        }

        public void setReleaseTime(String releaseTime) {
            this.releaseTime = releaseTime;
        }

        public Object getRemark() {
            return remark;
        }

        public void setRemark(Object remark) {
            this.remark = remark;
        }
    }
}
